package pe.edu.upc.e41a.javasoft.service;

import java.util.List;
import org.springframework.roo.addon.layers.service.RooService;
import pe.edu.upc.e41a.javasoft.domain.Transaccion;

@RooService(domainTypes = { pe.edu.upc.e41a.javasoft.domain.Transaccion.class })
public interface TransaccionService {

	public abstract long countAllTransaccions();


	public abstract void deleteTransaccion(Transaccion transaccion);


	public abstract Transaccion findTransaccion(Integer id);


	public abstract List<Transaccion> findAllTransaccions();


	public abstract List<Transaccion> findTransaccionEntries(int firstResult, int maxResults);


	public abstract void saveTransaccion(Transaccion transaccion);


	public abstract Transaccion updateTransaccion(Transaccion transaccion);

}
